• Checkout functionality for registered users

    5:41:52 PM / 00:01:06:988 Pass

    Checkout functionality for registered users
    02.09.2025 5:41:52 PM 02.09.2025 5:42:59 PM 00:01:06:988 · #test-id=1
    PassCheckout process
    Given User is on the ToolShop landing page
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Sign in button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then The login page is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User enters an "blah@gmail.com" and "EasyP@$$2"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks the login button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to My account screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Catergories
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User selects Hand Tools
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Hand Tools screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Combination Pliers
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to Combination Pliers screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks add to cart
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Product added popup is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks cart
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to the cart screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Proceed to checkout on cart screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to sign in screen with "blah@gmail.com" and "EasyP@$$2"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Proceed to checkout on sign in screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Billing Address screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks proceed to checkout on address screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Payment screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User selects payment method
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks confirm button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Payment was successful is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
  • 1

    @checkoutItem

    1 tests

    @checkoutItem

    1 passed
    Status Timestamp TestName
    Pass 17:41:52 PM Checkout process
    Checkout functionality for registered users.Checkout process

Started

Feb 09, 2025 17:41:50

Ended

Feb 09, 2025 17:42:59

Features Passed

1

Features Failed

0

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@checkoutItem 1 0 0 0 100%

System/Environment

NameValue
os windows